pull (something) out of a hat

Translations
вытянуть (что-то) из шляпы, сделать (что-то) неожиданное
The magician seemed to pull a rabbit out of a hat during the performance.
Фокусник, казалось, вытащил кролика из шляпы во время представления.
Definitions
To produce or come up with something unexpectedly or seemingly by magic, often without any apparent preparation or explanation.
Words
pull

verb
вытащить
something

pronoun
что-то
out

preposition
из
of

preposition
из
a

article or possessive pronoun
один
hat

noun
шляпа